Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 PEPPARD ROAD £425,000 25 Nov 2022
66 PEPPARD ROAD Detached £169,000 22 May 1998
72 PEPPARD ROAD Semi-Detached £272,055 2 Jun 2011
74 PEPPARD ROAD Semi-Detached £495,000 28 Feb 2017
76 PEPPARD ROAD Semi-Detached £220,000 27 Jan 2006
78 PEPPARD ROAD Detached £307,000 20 Sep 2013
82 PEPPARD ROAD Detached £650,000 17 May 2019
84 PEPPARD ROAD Detached £640,000 28 Oct 2015
86 PEPPARD ROAD Detached £310,000 13 Jul 2001
88 PEPPARD ROAD Detached £700,000 22 Apr 2014
88A PEPPARD ROAD Detached £685,000 29 Nov 2013
OAK HOUSE, 88A PEPPARD ROAD Detached £807,000 20 Nov 2020